package ihm.bean.administration.utilisateurs;

import ihm.outils.UtilsJsf;

import javax.annotation.PostConstruct;
import javax.ejb.EJB;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.ViewScoped;

import metier.model.Utilisateur;
import metier.service.AdministrationUtilisateursService;

@ManagedBean
@ViewScoped
public class AdministrationUtilisateursDetailsController {

    @EJB
    private AdministrationUtilisateursService administrationUtilisateursService;

    private Utilisateur utilisateur;

    public AdministrationUtilisateursDetailsController() {
    }

    @PostConstruct
    private void initialisation() {
        Integer id = Integer.valueOf(UtilsJsf.getHttpParameter("id"));
        utilisateur = administrationUtilisateursService.lireParId(id);
    }
    
    public void supprimer() {
        
    }

    public Utilisateur getUtilisateur() {
        return utilisateur;
    }

    public void setUtilisateur(Utilisateur utilisateur) {
        this.utilisateur = utilisateur;
    }

}
